package co.com.inversiones.xyz.ltda.client;


import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiHandler;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.ui.Widget;

public class MenuLogin extends Composite {

	private static MenuLoginUiBinder uiBinder = GWT
			.create(MenuLoginUiBinder.class);
private String rol=""; 
	interface MenuLoginUiBinder extends UiBinder<Widget, MenuLogin> {
	}
	
	HTMLPanel panelDerecho;
	HTMLPanel panelIzquierdo;

	public MenuLogin(HTMLPanel panelD, HTMLPanel panelI,String rol) {
		panelDerecho = panelD;
		panelIzquierdo = panelI;
		this.rol=rol; 
		initWidget(uiBinder.createAndBindUi(this));
	}

	@UiHandler("listar")
	void onLabelClick1(ClickEvent envet){
		// Agrega el uiBinder ListaSolicitudes a la pagina
		ListaSolicitudes listaSolicitudes = new ListaSolicitudes(rol);
		
		panelDerecho.clear();
		panelDerecho.add(listaSolicitudes);
	}

	@UiHandler("salir")
	void onLabelClick11(ClickEvent envet){
		// Agrega el uiBinder mMenu a la pagina
		panelDerecho.clear();
		panelIzquierdo.clear();
		Menu menu = new Menu(panelDerecho, panelIzquierdo);
		panelIzquierdo.add(menu);
	}
}
